cell substrate - Alemán Inglés Diccionario